Masala #0448
Uy vazifasi
Isfandiyorga bu safar kvadrat tenglamalar mavzusida uy vazifasi berildi: \(ax^2+bx+c=0\) tenglamaning ildizlarini topish. Tabiiyki, Isfandiyor bu tenglamani osongina yechdi va sizdan o’zining yechimini tekshirib berishni so’radi.
Bitta qatorda \(a\),\(b\),\(c\) va \(x\) butun sonlar kiritiladi. \((|a|, |b|, |c|, |x| \leq 100, a \neq 0)\)
Agar \(ax^2+bx+c=0\) bo’lsa “YES”, aks holda “NO” chiqaring.
# | input.txt | output.txt |
---|---|---|
1 |
1 -5 6 2 |
YES |
2 |
1 -5 6 3 |
YES |
3 |
2 6 -4 5 |
NO |
4 |
24 -100 -100 5 |
YES |
Birinchi misolda \(2^2-5 \times 2 + 6 = 0\), demak javob “YES”
Uchinchi misolda \(2 \times 5^2 + 6 \times 5 - 4 \neq 0\), demak javob “NO”